5303146
1881
18785388
6386
7552982
2912
6248241
1828
3856597
1262
7757735
2827
7709628
2155
3137203
1039
12768255
4351
2545023
647
1565097
540
1155100
408
7764106
2896
4637829
1737
15580869
7118
2628784
838
3487331
1281
9074857
2993
5001402
1511
5042972
1624
3746286
1379
8156199
1844